Index calculus in class groups of non-hyperelliptic curves of genus 3 from a full cost perspective

نویسنده

  • Claus Diem
چکیده

We consider the discrete logarithm problem (DLP) in degree 0 class groups of non-hyperelliptic curves of genus 3 over finite fields Fq. Using a recent index calculus algorithm with double large prime variation by the author, heuristically, one can solve this problem in a time of Õ(q). In this work, we study this problem from a full cost perspective. We argue that heuristically, using a 3-dimensional mesh, an instance of the problem can be solved with a full cost of Õ(q) (whereas the ρ-method has a full cost of Õ(q), and a full cost of Ω(q) if the group order is nearly prime). In fact, we argue that for n −→ ∞, one can even solve n instances of this DLP with q ≤ n with a full cost of Õ(n). Moreover, we argue that one can solve n instances of this DLP with q ≤ n with a full cost of Õ(n).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Correspondences on Hyperelliptic Curves and Applications to the Discrete Logarithm

The discrete logarithm is an important crypto primitive for public key cryptography. The main source for suitable groups are divisor class groups of carefully chosen curves over finite fields. Because of index-calculus algorithms one has to avoid curves of genus ≥ 4 and non-hyperelliptic curves of genus 3. An important observation of Smith [S] is that for “many” hyperelliptic curves of genus 3 ...

متن کامل

An Index Calculus Algorithm for Plane Curves of Small Degree

We present an index calculus algorithm which is particularly well suited to solve the discrete logarithm problem (DLP) in degree 0 class groups of curves over finite fields which are represented by plane models of small degree. A heuristic analysis of our algorithm indicates that asymptotically for varying q, “almost all” instances of the DLP in degree 0 class groups of curves represented by pl...

متن کامل

Index Calculus in Class Groups of Plane Curves of Small Degree

We present a novel index calculus algorithm for the discrete logarithm problem (DLP) in degree 0 class groups of curves over finite fields. A heuristic analysis of our algorithm indicates that asymptotically for varying q, “essentially all” instances of the DLP in degree 0 class groups of curves represented by plane models of a fixed degree d over Fq can be solved in an expected time of Õ(q ). ...

متن کامل

Isogenies and the Discrete Logarithm Problem on Jacobians of Genus 3 Hyperelliptic Curves

We describe the use of explicit isogenies to reduce Discrete Logarithm Problems (DLPs) on Jacobians of hyperelliptic genus 3 curves to Jacobians of non-hyperelliptic genus 3 curves, which are vulnerable to faster index calculus attacks. We provide algorithms which compute an isogeny with kernel isomorphic to (Z/2Z) for any hyperelliptic genus 3 curve. These algorithms provide a rational isogeny...

متن کامل

Index calculus with double large prime variation for curves of small genus with cyclic class group

We present an index calculus algorithm with double large prime variation which lends itself well to a rigorous analysis. Using this algorithm we prove that for fixed genus g ≥ 2, the discrete logarithm problem in degree 0 class groups of non-singular curves over finite fields Fq can be solved in an expected time of Õ(q ), provided that the curve is given by a plane model of bounded degree and t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006